package michal.turniej;

public class Turniej {
	
	Mecz cwiercfinalowy1;
	Mecz cwiercfinalowy2;
	Mecz cwiercfinalowy3;
	Mecz cwiercfinalowy4;
	Mecz polfinalowy1;
	Mecz polfinalowy2;
	Mecz finalowy;
	Zawodnik zwyciezcaTurnieju;

	Turniej(){
	
	}
	
	void calyTurniej(Klub klub1, Klub klub2, Klub klub3, Klub klub4){
		cwiercfinalowy1 = new Mecz(klub1.getDruzyna().getZawodnik1(), klub2.getDruzyna().getZawodnik1());
		cwiercfinalowy2 = new Mecz(klub1.getDruzyna().getZawodnik2(), klub2.getDruzyna().getZawodnik2());
		cwiercfinalowy3 = new Mecz(klub3.getDruzyna().getZawodnik1(), klub4.getDruzyna().getZawodnik1());
		cwiercfinalowy4 = new Mecz(klub3.getDruzyna().getZawodnik2(), klub4.getDruzyna().getZawodnik2());
		polfinalowy1 = new Mecz(cwiercfinalowy1.walkaMeczowa(), cwiercfinalowy2.walkaMeczowa());
		polfinalowy2 = new Mecz(cwiercfinalowy3.walkaMeczowa(), cwiercfinalowy4.walkaMeczowa());
		finalowy = new Mecz(polfinalowy1.walkaMeczowa(), polfinalowy2.walkaMeczowa());
		zwyciezcaTurnieju=finalowy.walkaMeczowa();
		System.out.println("Zwyciezca zostaje " + zwyciezcaTurnieju.getImie() + " " + zwyciezcaTurnieju.getNazwisko());
	}



}

